satisfy a demand - Deutsch Englisch Wörterbuch